.header {
  width: 100%;
  height: 50px;
  background: #ffffff;
  border-bottom: 1px solid #eeeff0;
}

.container {
  display: flex;
  flex-direction: row;

  .widgets {
    width: 200px;
    height: 100vh;
    padding: 100px 20px;
    font-size: 12px;
  }

  .panel {
    flex: 1
  }
}

.opt-group{
  margin: 10px 0;
  width: 100%;
  border-bottom: 1px solid rgb(201, 201, 201);
  .opt-title{
    padding: 5px 0;
  }
  .opt-content{
    display: flex;
    margin: 10px 0;
    &>* + *{
      margin-left: 5px;
    }
  }
}
